A simple baseline correction based on actual, not guessed, zero calibrations should fix this problem.